//
//  HNSH_GroupInfoModel.h
//  HNSH_SingleProject
//
//  Created by 李宇廷 on 2023/2/17.
//

#import <Foundation/Foundation.h>
#import "HNSH_ChatFriendModel.h"

NS_ASSUME_NONNULL_BEGIN

@interface HNSH_GroupInfoUserModel : NSObject

/** */
@property (nonatomic, copy)NSString * uid;
/** */
@property (nonatomic, copy)NSString * portrait_url;
/** */
@property (nonatomic, copy)NSString * encode_id;
/** */
@property (nonatomic, copy)NSString * name;
/** */
@property (nonatomic, copy)NSString * creator_id;
/** */
@property (nonatomic, assign)NSInteger member_count;
/** */
@property (nonatomic, assign)NSInteger max_member_count;
/** */
@property (nonatomic, assign)BOOL verify_status;
/** */
@property (nonatomic, assign)BOOL rename_status;
/** */
@property (nonatomic, assign)NSInteger join_status;
/** */
@property (nonatomic, copy)NSString * bulletin;
/** */
@property (nonatomic, copy)NSString * display_name;
/** */
@property (nonatomic, assign)NSInteger member_role;

@end

@interface HNSH_GroupInfoModel : NSObject

/** */
@property (nonatomic, copy)NSArray <HNSH_ChatFriendModel *> * members;
/** */
@property (nonatomic, strong)HNSH_GroupInfoUserModel * group;

@end

NS_ASSUME_NONNULL_END
